be lacking substance or merit - Deutsch Englisch Wörterbuch